/* line 5, ../sass/pitchwise.scss */
html {
  font-size: 62.5%;
}

/* line 10, ../sass/pitchwise.scss */
html,
body {
  height: 100%;
}

/* line 14, ../sass/pitchwise.scss */
body {
  min-width: 1100px;
}

/* line 18, ../sass/pitchwise.scss */
#wrap {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto -30px;
}

/* line 26, ../sass/pitchwise.scss */
#push,
#footer {
  height: 30px;
}

/* line 30, ../sass/pitchwise.scss */
body, input, select, label, body input, .input-append .add-on, .input-prepend .add-on {
  font-size: 12px;
  font-size: 1.2rem;
  color: #333333;
  font-family: 'Open Sans', sans-serif;
}

/* line 38, ../sass/pitchwise.scss */
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  font-size: 12px;
  font-size: 1.2rem;
  color: #333333;
  font-family: 'Open Sans', sans-serif;
}

/* line 46, ../sass/pitchwise.scss */
.btn {
  font-size: 12px;
}

/* line 50, ../sass/pitchwise.scss */
h1, h2, h3, h4, h5, h6 {
  margin: 0 0 7px;
  font-family: 'OS', 'Open Sans', sans-serif;
  font-weight: 300;
  color: #019f10;
}

/* line 58, ../sass/pitchwise.scss */
h1, h2 {
  margin: 0 0 15px;
}

/* line 62, ../sass/pitchwise.scss */
p {
  margin: 0 0 15px;
}

/* line 66, ../sass/pitchwise.scss */
h1 {
  font-size: 36px;
  font-size: 3.6rem;
}

/* line 71, ../sass/pitchwise.scss */
h3 {
  font-weight: 800;
  font-size: 14px;
  color: #019f10;
  line-height: 1;
}

/* line 79, ../sass/pitchwise.scss */
table.table th {
  font-weight: 800;
  font-size: 14px;
  color: #019f10;
}

/* line 86, ../sass/pitchwise.scss */
.container {
  width: 1000px !important;
  position: relative;
}

/* line 91, ../sass/pitchwise.scss */
#header {
  background: #f2f2f2;
  height: 100px;
  height: 10rem;
  margin-bottom: 25px;
}
/* line 98, ../sass/pitchwise.scss */
#header #logo {
  background: black;
  padding: 25px;
  position: absolute;
  left: 40px;
  color: white;
  height: 20px;
  width: 115px;
  text-align: center;
  line-height: 2rem;
  font-size: 24px;
  font-weight: 300;
}
/* line 111, ../sass/pitchwise.scss */
#header #logo span {
  color: #019f10;
  font-weight: 900;
}
/* line 116, ../sass/pitchwise.scss */
#header #logo:before, #header #logo:after {
  content: "";
  border-bottom: 70px solid transparent;
  position: absolute;
  top: 0;
  height: 0;
  line-height: 0;
}
/* line 125, ../sass/pitchwise.scss */
#header #logo:before {
  border-right: 40px solid black;
  left: -40px;
}
/* line 130, ../sass/pitchwise.scss */
#header #logo:after {
  border-left: 40px solid black;
  right: -40px;
}
/* line 136, ../sass/pitchwise.scss */
#header #social {
  position: absolute;
}
/* line 140, ../sass/pitchwise.scss */
#header #menu {
  position: absolute;
  right: 0;
  font-family: 'OS', 'Open Sans', sans-serif;
  display: none;
}
/* line 146, ../sass/pitchwise.scss */
#header #menu ul, #header #menu li {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
}
/* line 155, ../sass/pitchwise.scss */
#header #menu ul li {
  float: left;
        /*
        &:first-child a {
          background: black;
          color: white;

          &:before, &:after {
            content: "";
            border-bottom: 35px solid transparent;
            position: absolute;
            top: 0;
            height: 0;
            line-height: 0;
          }

          &:before {
            border-right: 20px solid black;
            left: -20px;
          }

          &:after {
            border-left: 20px solid black;
            right: -20px;
          }
        }
        */
}
/* line 158, ../sass/pitchwise.scss */
#header #menu ul li a {
  height: 35px;
  line-height: 35px;
  padding: 0 10px;
  margin: 0 8px;
  display: inline-block;
  position: relative;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  color: #333333;
}
/* line 171, ../sass/pitchwise.scss */
#header #menu ul li a:hover {
  background: #019f10;
  color: white;
}
/* line 175, ../sass/pitchwise.scss */
#header #menu ul li a:hover:before, #header #menu ul li a:hover:after {
  content: "";
  border-bottom: 35px solid transparent;
  position: absolute;
  top: 0;
  height: 0;
  line-height: 0;
}
/* line 184, ../sass/pitchwise.scss */
#header #menu ul li a:hover:before {
  border-right: 15px solid #019f10;
  left: -15px;
}
/* line 189, ../sass/pitchwise.scss */
#header #menu ul li a:hover:after {
  border-left: 15px solid #019f10;
  right: -15px;
}
/* line 223, ../sass/pitchwise.scss */
#header #menu ul li.active a, #header #menu ul li.current-menu-item a, #header #menu ul li.current-page-ancestor a {
  background: #019f10;
  color: white;
}
/* line 227, ../sass/pitchwise.scss */
#header #menu ul li.active a:before, #header #menu ul li.active a:after, #header #menu ul li.current-menu-item a:before, #header #menu ul li.current-menu-item a:after, #header #menu ul li.current-page-ancestor a:before, #header #menu ul li.current-page-ancestor a:after {
  content: "";
  border-bottom: 35px solid transparent;
  position: absolute;
  top: 0;
  height: 0;
  line-height: 0;
}
/* line 236, ../sass/pitchwise.scss */
#header #menu ul li.active a:before, #header #menu ul li.current-menu-item a:before, #header #menu ul li.current-page-ancestor a:before {
  border-right: 20px solid #019f10;
  left: -20px;
}
/* line 241, ../sass/pitchwise.scss */
#header #menu ul li.active a:after, #header #menu ul li.current-menu-item a:after, #header #menu ul li.current-page-ancestor a:after {
  border-left: 20px solid #019f10;
  right: -20px;
}
/* line 250, ../sass/pitchwise.scss */
#header #search {
  position: absolute;
  right: 0;
  top: 45px;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
/* line 259, ../sass/pitchwise.scss */
#header #search-icon {
  position: absolute;
  right: 0;
  top: 30px;
}

/* line 266, ../sass/pitchwise.scss */
#hero {
  height: 350px;
  margin-bottom: 25px;
}
/* line 270, ../sass/pitchwise.scss */
#hero img {
  border-radius: 3px;
}
/* line 274, ../sass/pitchwise.scss */
#hero #promo {
  height: 350px;
  overflow: hidden;
}
/* line 280, ../sass/pitchwise.scss */
#hero #promo .promo {
  position: absolute;
}
/* line 282, ../sass/pitchwise.scss */
#hero #promo .promo .promo-text {
  background: white;
  background: rgba(255, 255, 255, 0.95);
  color: #333333;
  position: absolute;
  left: 25px;
  bottom: 25px;
  padding: 20px;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
/* line 298, ../sass/pitchwise.scss */
#hero #promo .promo .promo-text h1 {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #333333;
}
/* line 308, ../sass/pitchwise.scss */
#hero #promo .promo .promo-text:hover {
  background-color: #019f10;
  background-color: rgba(1, 159, 16, 0.95);
  color: white;
}
/* line 312, ../sass/pitchwise.scss */
#hero #promo .promo .promo-text:hover h1 {
  color: white;
}
/* line 322, ../sass/pitchwise.scss */
#hero #promo .promo .cta {
  background: white;
  background: rgba(255, 255, 255, 0.95);
  color: #333333;
  position: absolute;
  right: 25px;
  bottom: 25px;
  padding: 20px;
  border-radius: 3px;
}
/* line 332, ../sass/pitchwise.scss */
#hero #promo .promo .cta h1 {
  font-weight: 800;
  margin: 0;
  padding: 0;
}
/* line 340, ../sass/pitchwise.scss */
#hero #promo #promo-left, #hero #promo #promo-right {
  background: black;
  height: 300px;
  padding: 25px;
  width: 350px;
  float: left;
}
/* line 350, ../sass/pitchwise.scss */
#hero #promo #promo-left:before {
  content: "";
  border-bottom: 350px solid transparent;
  position: absolute;
  top: 0;
  height: 0;
  line-height: 0;
  border-left: 200px solid black;
  left: 400px;
}
/* line 362, ../sass/pitchwise.scss */
#hero #promo #promo-right {
  background: #019f10;
  width: 550px;
}
/* line 367, ../sass/pitchwise.scss */
#hero #promo .promo-container {
  padding: 25px;
  height: 300px;
  width: 950px;
  position: absolute;
}

/* line 376, ../sass/pitchwise.scss */
#cards {
  background: #f2f2f2;
  padding: 25px 0 0;
  margin-bottom: 25px;
}
/* line 381, ../sass/pitchwise.scss */
#cards h1 {
  color: #019f10;
}

/* line 386, ../sass/pitchwise.scss */
blockquote p {
  margin-bottom: 0;
  font-size: 12px;
  font-weight: normal;
  line-height: 25px;
  color: #AAA;
}

/* line 394, ../sass/pitchwise.scss */
.card {
  background: white;
  padding: 20px;
  margin-bottom: 25px;
  border-radius: 3px;
}
/* line 395, ../sass/pitchwise.scss */
.card.grey {
  background: #f2f2f2;
}
/* line 403, ../sass/pitchwise.scss */
.card .card-image {
  background: #333;
  margin: 0 -20px 20px;
  min-height: 140px;
  position: relative;
}
/* line 410, ../sass/pitchwise.scss */
.card .card-image img {
  width: 100%;
}
/* line 415, ../sass/pitchwise.scss */
.card h3 {
  color: #019f10;
  font-weight: 800;
  font-size: 14px;
  line-height: 24px;
}
/* line 421, ../sass/pitchwise.scss */
.card h3.title {
  margin-top: -5px;
}
/* line 425, ../sass/pitchwise.scss */
.card h3 span {
  float: right;
  font-size: 30px;
}
/* line 432, ../sass/pitchwise.scss */
.card img {
  width: 100%;
}

/* line 437, ../sass/pitchwise.scss */
#footer {
  background: #f2f2f2;
  line-height: 30px;
  text-align: center;
}

/* line 444, ../sass/pitchwise.scss */
.form-horizontal .control-group h3 {
  width: 170px;
}

/* line 449, ../sass/pitchwise.scss */
#booking-table {
  margin-bottom: 0;
}
/* line 452, ../sass/pitchwise.scss */
#booking-table td {
  line-height: 26px;
  text-align: center;
}
/* line 456, ../sass/pitchwise.scss */
#booking-table td:first-child {
  width: 190px;
  text-align: left;
}

/* line 464, ../sass/pitchwise.scss */
#refine-search label, #my-details label {
  color: #019f10;
  font-weight: 800;
}

/* line 471, ../sass/pitchwise.scss */
table h3 {
  margin: 0;
}
